clean the windows - Spanish English Dictionary